package cn.com.connected.vo.wechat;

import lombok.Data;

import java.io.Serializable;

/**
 * @Author： HuLanHui
 * @Data： 2018.8.17 13:01
 * @Description： 签名返回给前端结果
 * 1.签名用的noncestr和timestamp必须与wx.config中的nonceStr和timestamp相同。
 * 2.签名用的url必须是调用JS接口页面的完整URL。
 * 3.出于安全考虑，开发者必须在服务器端实现签名的逻辑。
 */

@Data
public class SignResult implements Serializable {
    private String appId;
    private String nonceStr;
    private Long timestamp;
    private String signature;

    public SignResult() {
    }

    public SignResult(String appId, String noncestr, Long timestamp, String signature) {
        this.appId = appId;
        this.nonceStr = noncestr;
        this.timestamp = timestamp;
        this.signature = signature;
    }
}
